package com.gdones.gpt.bus.gptapi.service;

import com.gdones.common.core.dto.MyResult;
import com.gdones.gpt.bus.gptapi.dto.GptChatDto;
import com.gdones.gpt.bus.gptapi.dto.GptVideoTraclateDto;
import org.springframework.web.multipart.MultipartFile;

/**
 * 高
 * 2023/5/30
 */
public interface GptApiService {
    MyResult getGptModels();

    MyResult chat(String staffModesID,GptChatDto dto);

    MyResult chatImg(String prompt,String staffModesID);

    MyResult stabilityImg(String prompt,String staffModesID);

    MyResult pollinationsImg(String prompt,String staffModesID);

    MyResult gptVidoTraceLate(MultipartFile file, Boolean isEnglish , String staffModesID);
}
